| |
|
Experimental Software Musical Instrument Controlled by Light Color
Liska, Matej ; Indrák, Michal (referee) ; Dlouhý, Dan (advisor)
Bachelor thesis contains the theory for realization of experimental software instrument controlled by light color. It brings knowledge of sound and light waves and color pro- cessing. Besides others, it describes process of generating digital signals using additive synthesis, methods of signal processing and sonification techniques. It solves program- ming possibilities of creating, processing, playing and saving digital audio signals. The audio source is written in Java language on the JavaFX programming platform.
|
|
Synthesis of the musical audio signal using direct generation of harmonics
Ježek, Štěpán ; Mekyska, Jiří (referee) ; Přikryl, Lubor (advisor)
This thesis is focused on musical sound synthesis, in particular, the method of additive synthesis. The main goal is to implement a software musical instrument in the VST3 plug-in format, using the C++ programming language and the JUCE application framework. The final program offers spectral components editing capabilities and is able to morph between user-defined spectrum states in time. The introduction summarizes some common synthesis methods and their advantages or disadvantages. Next section deals with the technology used during the VST3 plug-in implementation and describes core parts that make up the final application. This analysis is focused mainly on the signal processing part, but there is also a brief description of the graphical user interface.
|
|
Experimental Software Musical Instrument
Konečný, Dominik ; Indrák, Michal (referee) ; Dlouhý, Dan (advisor)
The goal of this document is a design and realization of a synthesizer combining additive and subtractive synthesis in Max/MSP. The synthesizer will distinguish itself from others with its high variability of amplitude envelopes, low frequency oscillators (LFO) and an option of micro interval tuning and inharmonious spectrum. There will also be an option to setup the parameters by typing a text string.
|
| |
| |
|
Web applications supporting education of audio signals generation and processing
Tkadlec, Vojtěch ; Schimmel, Jiří (referee) ; Rajmic, Pavel (advisor)
The main goal of the diploma thesis was the creation of 3 web applications for interactive support of studying courses in the area of digital signal processing using the programming language JavaScript, the markup language HTML, and the Web Audio API interface. The topics included additive synthesis, ADSR time envelope, amplitude modulation, and approximation of 1D signals using discrete cosine transform. The written part of the thesis also focuses on the tools used for the practical part of the thesis. For better understanding of the topics, four web applications were created, and a separate web application was created specifically for the topic of ADSR envelope.
|
|
Synthesis of the musical audio signal using direct generation of harmonics
Ježek, Štěpán ; Mekyska, Jiří (referee) ; Přikryl, Lubor (advisor)
This thesis is focused on musical sound synthesis, in particular, the method of additive synthesis. The main goal is to implement a software musical instrument in the VST3 plug-in format, using the C++ programming language and the JUCE application framework. The final program offers spectral components editing capabilities and is able to morph between user-defined spectrum states in time. The introduction summarizes some common synthesis methods and their advantages or disadvantages. Next section deals with the technology used during the VST3 plug-in implementation and describes core parts that make up the final application. This analysis is focused mainly on the signal processing part, but there is also a brief description of the graphical user interface.
|
|
Experimental Software Musical Instrument Controlled by Light Color
Liska, Matej ; Indrák, Michal (referee) ; Dlouhý, Dan (advisor)
Bachelor thesis contains the theory for realization of experimental software instrument controlled by light color. It brings knowledge of sound and light waves and color pro- cessing. Besides others, it describes process of generating digital signals using additive synthesis, methods of signal processing and sonification techniques. It solves program- ming possibilities of creating, processing, playing and saving digital audio signals. The audio source is written in Java language on the JavaFX programming platform.
|
| |